//0401 计时 
//例子2：使用计时时间制作钟表

function startTime(){//获取页面上的事件(onload)
	
	//创建当前的日期对象
	var today=new Date();
	var year=today.getFullYear();
	var month=today.getMonth()+1;
	var date=today.getDate();
	var h=today.getHours();
	var m=today.getMinutes();
	var s=today.getSeconds();
	var t=setTimeout('startTime()',100)//未来的某时执行代码 
	//调用方法
	m=checkTime(m)
	s=checkTime(s)
	
	
	//设置时间
	document.getElementById('txt').innerHTML=year+':'+month+':'+date+':'
	+h+":"+m+":"+s
	}
	
//方法
function checkTime(i)
{
if (i<10) 
  {i="0" + i}
  return i
}

//例子2：带有停止按钮的无穷循环中的计时事件

var s=0 //全局变量,控制数字的累加
var t //全局变量,控制计时事件的调用
function timedCount(){
	//[开始计时]按钮禁用，[停止计时]可用
	
	document.getElementById('beginBut').disabled=true;
	document.getElementById('stopBut').disabled=false;
	
	//向前台控制台输出
	console.log('t:'+t);//接收计时事件

	document.getElementById('txt1').value=s
	
	s=s+1
	t=setTimeout("timedCount()",1000)
	
}
function stopCount(){
	document.getElementById('beginBut').disabled=false;
	document.getElementById('stopBut').disabled=true;
	clearTimeout(t)
}
	
	
